import * as mongoose from 'mongoose';
import db2 from '../lib/db/mongodb2';

//拜访记录 客户|运营商|其他 的Model
let consumerRecoderSchema2: mongoose.Schema = new mongoose.Schema({
  sourceId: String,
  planId: String,
  //员工信息
  userid:String,//员工id
  jobnumber: String,//员工工号
  userName: String,//员工名字
  //客户信息
  consumerName: String,//客户姓名 具体到人 -----新拓展客户
  consumerCode: String,//客户唯一标识码------现有客户=老客户
  city: String,//客户所在城市名称
  cityType: String,//城市等级
  typeOne: String,//类型1====customerType<-----visitMonthPlan
  typeTwo: String,//类型2
  typeThree: String,//类型3
  typeFour: String, //类型4
  //下面的为客户信息预留字段
  typeFive: String,//类型5
  typeSix: String,//类型6
  typeSeven: String,//类型7
  typeEight: String,//类型8
  typeNine: String, //类型9
  typeTen: String, //类型10
  comment: Number,//说明  '1-------------导入的客户信息数据'与'2-----------------拜访记录'
  //拜访记录的信息
  timestamp: String,//时间戳
  month: String,//写拜访记录的月份
  date: String,//写拜访记录的日期
  planDate: String, //拜访日期
  planType: String, //拜访类型 客户(新|现有客户=老客户|其他) 门店 运营商 其他
  consumerType: String,//客户类型 
  vistitWay: String,//拜访方式  实地拜访 电话拜访---老客户|运营商|其他
  position: String,//定位签到
  isChuchai: Boolean,//是否是出差
  picture: String,//签到时的图片
  purpose: String,//拜访目的
  talkingPerson: String,//洽谈姓名
  job: String,//洽谈职位
  connection: String,//联系方式
  visitResult: String,//拜访结果
  followMatter: String, //跟进事宜
  //----新客户
  cooperation: String //合作意向  1.已经达成合作意向，将开户 
  //     2.尚未达成合作意向，需再次洽谈 
  //     3.明确放弃与罗技合作

}, { collection: 'consumerRecoder' });
export interface VisitConsumerRecoder2 extends mongoose.Document {
  sourceId: string;
  planId: string;
  //员工信息
  userid:string;//yuangongid
  jobnumber: string;//员工工号
  userName: string;//员工姓名
  //客户信息
  consumerName: string;//客户名称
  consumerCode: string;//客户编码
  //  consumerType:string;//客户类型
  city: string;//客户所在城市名称
  cityType: string;//客户所在城市的城市等级
  typeOne: string;//客户类型1
  typeTwo: string;//客户类型2
  typeThree: string;//客户类型3
  typeFour: string; //客户类型4
  //==================================
  //下面的为客户信息预留字段
  typeFive: string;//客户类型5
  typeSix: string;//客户类型6
  typeSeven: string;//客户类型7
  typeEight: string;//客户类型8
  typeNine: string; //客户类型9
  typeTen: string;//客户类型10
  comment: number;//说明  '1--------导入的客户信息数据'与'2--------------------拜访记录'
  //拜访记录局信息
  timestamp: string;//时间戳
  month: string;
  date: string;
  planDate: string;
  planPurpose: string;//计划的拜访目的
  consumerType: string;
  planType: string;
  vistitWay: string;
  position: string;
  isChuchai: boolean;
  picture: string;
  purpose: String;//记录的拜访目的
  talkingPerson: string;
  job: string;
  connection: string;
  visitResult: string;
  followMatter: string;
  cooperation: string
}
let consumerRecoderModel2 = db2.model<VisitConsumerRecoder2>('consumerRecoder', consumerRecoderSchema2);
// let consumerRecoderModel2 = db2.model('visitConsumerRecoder2', consumerRecoderSchema2);
export default consumerRecoderModel2;